NNTPReader V 1.1 
================

by }-=Loki=-{
lokiwashere@yahoo.co.nz

Supports SSL, any nntp server, any forum, and up to you how many messages you download
(downloads most recent first)

===================================
Simple Install / Test instructions:
===================================
Extract all files to your samurize Scripts, Configs, and Plugins dirs.
Start Samurize and choose the "NNTP.ini" config



=====================
Detailed instructions
=====================
Edit the Scripts\NNTPSettings.ini  (or make a new one for each different server/forum you want to query)
Fill in all the relevent details for your news server

When you drop an NNTPReader plugin on the config, and choose GetNNTP_Ini
you choose the settings file, and then how many minutes you want it to download the news.


To see the display, there are 2 ways (2 groups of 2 actually).
The preferred approach is to use the IniFIles.vbs active script (see NNTP.ini config)
This way, it will only check for the text every x minutes (it doesn't change very often so no
need to check every second, as plugins do)
e.g.
Section: forums.borland.com borland.public.delphi.jobs
KeyName: Msg 1 Result      (or Msg 1 subject, from, date, message id, references, byte count, line count)
Default: ?
FileName: C:\Program Files\Samurize\Scripts\NNTPResults.ini

By choosing a specific field (other then "result" you can format the display any way you like.


The other method(s) is to use the plugin to tell you the text 
(although this is every second, and very unnecessarily wasteful imho)
choose GetMessage (or GetMessageDetail)
then choose the nessage number (and optionally the field (subject, from, date, message id, references, byte count, line count)
- This method seems to cause my client to crash after a few seconds, so that's another good reason not to use it :)



Change History
==============
20 March 2004 (version 0.1)
Added NNTP to my InternetControls.DLL Plugin 
which included 
  - HTML Downloader and intelligent parser.
  - Hotmail folder count
  - NNTP Downloader.

14 April 2004 (version 1.1)
----------------
Split NNTP off into it's own DLL (NNTPReader.dll)
Changed NNTP reader plugin to work with an external NNTPSettings.ini file
(workaround for plugin functions only being allowed 5 parameterd limitation)
Made use of INIFiles.vbs to get the results from teh NNTPResults.ini
(this is a much better method imho)

